%include "boot.inc"
section  .text
bits     32
global   head_start
extern   main

head_start:
	mov ax, DATA_SELECTOR
	mov ds, ax
	mov es, ax
	mov fs, ax
	mov ss, ax
	mov esp, 0x7c00
	mov ax, VIDEO_SELECTOR
	mov gs, ax

_show_msg:
	mov eax, 0x100; 一行 80, 每个 2 字节, 160(0x100) 字节一行
	mov ecx, 4; 写到第 4 行
	mul ecx; eax = 0x100 * 4 = 0x400
	mov byte [gs:eax], 'P'

	jmp main
